Northern MileCanadian trucking data
CBSA commercial lanes

Border wait times

Busiest right now: Pacific Highway Crossing at 20 min — wait is idle time, and the faster crossing is usually the cheaper crossing. Polled every 30 minutes from CBSA's own capture times.

Rebuilt 2026-08-31 20:30 UTC
Ambassador BridgeWindsor, ON — Detroit, MI · ON-3 / I-75 · FASTNo delay   FlowingBlue Water BridgeSarnia, ON — Port Huron, MI · ON-402 / I-69 · FASTNo delay   FlowingPeace BridgeFort Erie, ON — Buffalo, NY · QEW / I-190 · FAST5 min   ModerateQueenston-Lewiston BridgeQueenston, ON — Lewiston, NY · ON-405 / I-1902 min   ModerateLacolle Border CrossingLacolle, QC — Champlain, NY · A-15 / I-87 · FASTNo delay   FlowingCoutts-SweetgrassCoutts, AB — Sweetgrass, MT · AB-4 / I-15 · FASTNo delay   FlowingPacific Highway CrossingSurrey, BC — Blaine, WA · BC-15 / WA-543 · FAST20 min   HeavyEmerson-PembinaEmerson, MB — Pembina, ND · MB-75 / I-29 · FASTNo delay   FlowingThousand Islands BridgeLansdowne, ON — Alexandria Bay, NY · ON-137 / I-81No delay   Flowing

Source: Canada Border Services Agency commercial lane feed. Waits change quickly and a figure thirty minutes old may not describe the queue you arrive at.

The Northern Mile Brief

Border and diesel, weekly

Which crossings backed up, where diesel moved, and what both did to cost per kilometre. One email on Wednesday mornings.

Subscribe free
One email a week. Unsubscribe any time.

Reading these numbers

These are commercial lane figures, not passenger lanes. A crossing showing a short wait can still be slow for a specific load if secondary inspection is busy, and the feed carries no visibility into that.

We publish CBSA's capture time rather than our own so you can judge staleness yourself. If a crossing has not reported recently, that shows in the timestamp.